Onward, Christian Soldiers

As days pass following the 60 Minutes expose of conditions at Abu Ghraib, the sickening details of the assault by Bush’s minions on the descendants of the creators of Mathematics, the inventors of the concept of zero, the builders of the Alhambra, serve to further disgust and appall. What have we learned this week? That … Continue reading Onward, Christian Soldiers